Skip Ribbon Commands
Skip to main content

Why is my transaction stuck in a pending state (grey)? 

This problem may arise when a transaction is initially posted using a payment method which uses transaction aggregation (e.g. cash to be banked) and is subsequently changed to a payment method which is processed separately (e.g. petty cash). This may be due to a member incorrectly posting the transaction or a change of mind in regards as to how the funds are to be treated.
 
Ordinarily, posting a receipt or payment which uses aggregation automatically creates a task to deposit/EFT the funds. The transaction finishes its immediate workflow in the pending state, and does not change to 'processed' until the aggregation activity is completed. If the payment method is subsequently modified to a non-aggregated type, the transaction is removed from the list of receipts/payments which can be processed in an aggregation, but does not create a new workflow; hence, the transaction remains in grey and ContactsLaw treats it as unprocessed.
 
​Note: This problem may also be the result of a misconfigured workflow. All transaction workflows should either end with a processing step, or hand-off to a dedicated processing activity.
 
This problem can also occur if a member deletes the authorisation task.
 
To solve this problem, you will need to create a new task for the existing transaction, thus causing ContactsLaw to start the correct workflow.

To avoid this problem, exercise greater care when selecting the payment method for receipt/payment transactions.